2 research outputs found

    Literature review and case study of API management in microservice architecture

    Get PDF
    Verkon avulla tarjottavien rajapintojen käyttö ja niiden tarjoaminen kolmannen osapuolen käyttäjille on lisääntynyt sovelluskehityksessä viimevuosina suuresti. Mikropalveluarkkitehtuurin yleistyminen on osaltaan lisännyt sovelluksien hyödyntämien rajapintojen määrää merkittävästi ja luonut tarpeen työkaluille ja toimintatavoille, joilla kasvanutta rajapintojen määrää voidaan hallita ja ylläpitää tehokkaasti. Tämä tutkimus koostuu kahdesta erillisestä osasta. Ensimmäisessä osassa kartoitetaan kirjallisuuskatsauksen avulla API-hallinnan tavoitteita. Toisessa osassa tutustutaan tapaustutkimuksen avulla, kuinka kirjallisuuskatsauksessa tunnistettuja tavoitteita on toteutettu ja kuinka ne koetaan käytännön sovelluskehityksessä. Tutkielman keskeisenä tuloksena on joukko API-hallinnan tavoitteita ja käsitys siitä, kuinka niistä merkittävimmät ovat toteutettu tapausorganisaatioissa. API-hallinnan käytäntöjen lisäksi haastattelujen avulla selvitettiin, kuinka nämä käytännöt koetaan sovelluskehittäjien keskuudessa. Tuloksien perusteella API-hallinta voi lisätä sovelluskehittäjien työmäärää, mutta samalla se koetaan suurien organisaatioiden tuotteiden parissa lähes välttämättömänä toimintatapojen yhtenäistäjänä. Yhteenvetona tutkielman perusteella API-hallinta tarjoaa tarpeellisia työkaluja ja toimintatapoja rajapintojen kanssa työskentelyyn, kun rajapintoja on suuri määrä tai kun niitä tarjotaan organisaation ulkopuolisille sovelluskehittäjille. Käytännössä tapausorganisaatioiden rajapintojen hallinta on toteutettu vaihtelevin käytännöin eikä sitä koeta aivan pienessä organisaatiossa lähtökohtaisesti mielekkääksi

    Turvalaiteprojektin asennustöiden laadunvalvonta

    No full text
    Opinnäytetyön toimeksiantajana toimi NRC Group Finland Oy. Opinnäytetyö tehtiin Tampere-Seinäjoki välin turvalaitteiden uusinta projektille eli lyhyemmin TASE-projektille. Kyseiseltä väliltä uusittiin turvalaitejärjestelmä kokonaisuudessaan. Projekti tehtiin yritysyhteistyössä Siemens Mobilityn kanssa. Opinnäytetyön aiheena oli projektin asennustöiden laadunvalvonnan tarkastelu. Tarkastelun tavoitteena oli luoda käytännönläheinen esimerkki asennustöiden laadunvarmistukseen liittyvistä toimintatavoista. Työssä esiteltiin projektille tuotettuja tietoteknisiä työkaluja, jotka olivat merkittävä osa asennustöiden seurantaa. Työssä esitettävän tiedon lähteenä oli projektin aikana kerätty kokemusperäinen tieto laadunvarmistukseen liittyvistä käytännöistä, tarkistuksista ja mittauksista. Tutkimusaineistona asennusvaatimuksiin liittyen käytettiin väyläviraston ratateknisiä ohjeita. Työn tuloksena saatiin esimerkki toimintatavoista, jotka oli todettu hyväksi Tampere-Seinäjoki välin turvalaitteiden uusintaprojektilla radanvarsi asennustöiden laadunvarmistuksen kannalta. Kyseistä esimerkkiä tai sen osia voidaan hyödyntää tulevaisuudessa vastaavanlaisilla projekteilla.The thesis was commissioned by NRC Group Finland Oy. The thesis was made for the Tampere-Seinäjoki signalling renewal project, the TASE-project for short. The signalling system was completely renewed throughout the project area. The project was carried out in business cooperation with Siemens Mobility. The topic of the thesis was the examination of the quality control of the signalling project installations. The aim of the examination was to create a practical example of quality assurance procedures for installation work. The thesis introduced IT tools made for the project, which are important part of readiness monitoring of the installation work. The information presented in the thesis was the empirical information gathered during the project from practices, verifications and measurements related to quality assurance. Research material used for information about installation requirements was technical instructions for railways made by Finnish transport infrastructure agency. As a result of the thesis, an example of operating methods was obtained that had been found to be good with the Tampere-Seinäjoki signalling renewal project in terms of quality assurance of track-side installation work. This example or parts of it can be used in the future with similar projects
    corecore